← Index
NYTProf Performance Profile   
For webmerge/scripts/webmerge.pl
  Run on Mon Oct 7 02:42:42 2013
Reported on Mon Oct 7 03:03:29 2013

Filename(eval 41)[/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm:115]
StatementsExecuted 4908 statements in 526ms
Eval Invoked At/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm line 115
Sibling evals1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14

NOTE!
The data used to generate this report page was merged from 12 of the 168 executions
of the string eval on line 115 of /home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm.
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
489611654ms2.10sOCBNET::Spritesets::Canvas::Distribute::::__ANON__[(eval 111)[/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm:115]:1]OCBNET::Spritesets::Canvas::Distribute::__ANON__[(eval 111)[/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm:115]:1] (merge of 12 subs)
Call graph for these subroutines as a Graphviz dot language file.
Line State
ments
Time
on line
Calls Time
in subs
Code
14908526ms263761.44s
# spent 2.10s (654ms+1.44) within OCBNET::Spritesets::Canvas::Distribute::__ANON__[(eval 111)[/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm:115]:1] which was called 4896 times, avg 428µs/call: # (data for this subroutine includes 11 others that were merged with it) # 4896 times (654ms+1.44s) by OCBNET::Spritesets::Canvas::Distribute::distribute at line 130 of webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm, avg 428µs/call
sub { return ($_[0]->isFlexibleY||$_[0]->isFlexibleX||$_[0]->outerWidth-$_[0]->width>$threshold||$_[0]->outerHeight-$_[0]->height>$threshold); };
# spent 491ms making 4344 calls to OCBNET::Spritesets::Block::outerWidth, avg 113µs/call # spent 485ms making 4132 calls to OCBNET::Spritesets::Block::outerHeight, avg 117µs/call # spent 193ms making 4528 calls to OCBNET::Spritesets::Sprite::isFlexibleX, avg 43µs/call # spent 187ms making 4896 calls to OCBNET::Spritesets::Sprite::isFlexibleY, avg 38µs/call # spent 43.6ms making 4344 calls to OCBNET::Spritesets::Block::width, avg 10µs/call # spent 41.0ms making 4132 calls to OCBNET::Spritesets::Block::height, avg 10µs/call